.personal_page {
  box-sizing: border-box;
  background: #F5F5F5;

  &_header {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    padding: 24px 30px;
    background-color: #fff;
    margin-bottom: 16px;

    &_avatar {
      width: 110px;
      height: 110px;
      margin-right: 24px
    }

    &_info {
      padding: 3px 0;

      &_name {
        font-size: 32px;
        font-weight: 600;
        color: #232426;
        line-height: 48px;
        margin-bottom: 8px;
      }

      &_firm {
        color: #535559;
        font-size: 32px;
        line-height: 48px;
      }
    }

    &_set {
      position: absolute;
      right: 40px;
    }
  }

  &_task {
    box-sizing: border-box;
    background-color: #fff;
    height: calc(100% - 158px - 16px);
    padding: 24px 0;
  }

}